Big Huge Thesaurus

gelechiid moth

noun